Sorularınız için bana linkedin üzerinden ulaşabilirsiniz :)
Arama Senaryosundaki ürünü sepete ekle
00:01:31Execution Time : 00:01:18
-
Arama alanına gidilir, "telefon" ardından gelen ürün seçilir, "üç" kadar sepete eklenir
Execution Time : 00:00:17
-
Arama alanına gidilir, "telefon" yazılır, açılan sekmeye tıklanır
Execution Time : 00:00:03
-
Arama alanına tıklanır
Execution Time : 00:00:02
-
Arama alanına "telefon" değeri girilir.
Execution Time : 00:00:05
-
Açılan sekmeye tıklanır
Execution Time : 00:00:06
-
Açılan ürünlerden ilk ürün seçilir
Execution Time : 00:01:18
-
Üründen "üç" adet ekle
org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'Semihs-Macbook.local', ip: 'fe80:0:0:0:14d4:7517:1a11:5f57%en0', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.15.3', java.version: '13.0.2'
Driver info: io.appium.java_client.AppiumDriver
Capabilities {appActivity: com.gittigidiyormobil.view...., appPackage: com.gittigidiyormobil, databaseEnabled: false, desired: {appActivity: com.gittigidiyormobil.view...., appPackage: com.gittigidiyormobil, deviceName: Android, newCommandTimeout: 250, platformName: android, udid: emulator-5554, version: 10.0}, deviceApiLevel: 29, deviceManufacturer: Google, deviceModel: Android SDK built for x86, deviceName: emulator-5554, deviceScreenDensity: 420, deviceScreenSize: 1080x1920, deviceUDID: emulator-5554, javascriptEnabled: true, locationContextEnabled: false, networkConnectionEnabled: true, newCommandTimeout: 250, pixelRatio: 2.625, platform: LINUX, platformName: Android, platformVersion: 10, statBarHeight: 63, takesScreenshot: true, udid: emulator-5554, version: 10.0, viewportRect: {height: 1731, left: 0, top: 63, width: 1080}, warnings: {}, webStorageEnabled: false}
Session ID: ed9ba386-00f7-4273-bbc1-dc2cf2f97d03
*** Element info: {Using=id, value=com.gittigidiyormobil:id/btnPlusVariant}java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:239)
org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:41)
io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:61)
io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)
org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372)
io.appium.java_client.DefaultGenericMobileDriver.findElementById(DefaultGenericMobileDriver.java:69)
io.appium.java_client.AppiumDriver.findElementById(AppiumDriver.java:1)
com.semihsaydamz.test.AddToBasket.increaseProduct(AddToBasket.java:17)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:567)
com.thoughtworks.gauge.execution.MethodExecutor.execute(MethodExecutor.java:38)
com.thoughtworks.gauge.execution.StepExecutionStage.executeStepMethod(StepExecutionStage.java:76)
com.thoughtworks.gauge.execution.StepExecutionStage.executeStep(StepExecutionStage.java:69)
com.thoughtworks.gauge.execution.StepExecutionStage.execute(StepExecutionStage.java:51)
com.thoughtworks.gauge.execution.AbstractExecutionStage.executeNext(AbstractExecutionStage.java:24)
com.thoughtworks.gauge.execution.HookExecutionStage.execute(HookExecutionStage.java:43)
com.thoughtworks.gauge.execution.ExecutionPipeline.start(ExecutionPipeline.java:29)
com.thoughtworks.gauge.processor.ExecuteStepProcessor.process(ExecuteStepProcessor.java:48)
com.thoughtworks.gauge.connection.MessageDispatcher.dispatchMessages(MessageDispatcher.java:83)
com.thoughtworks.gauge.GaugeRuntime.dispatchMessages(GaugeRuntime.java:127)
com.thoughtworks.gauge.GaugeRuntime.lambda$connectSynchronously$1(GaugeRuntime.java:107)
java.base/java.lang.Thread.run(Thread.java:830)
Execution Time : 00:00:00
-
Sepete ekle butonuna basılır
Execution Time : 00:00:00
-
Sepetim sekmesine gidilir
